/**
 * 
 */
package com.scpii.universal.hibernate.dao;

import java.util.List;

import com.scpii.universal.dto.ClientMoreDto;
import com.scpii.universal.dto.MoreContentDto;
import com.scpii.universal.hibernate.entity.MoreContentTab;

/**
 * genericWeb
 * @author weny
 * 2012-7-6上午09:44:34
 */
public interface MoreContentDao extends BaseDao<MoreContentTab, Integer> {

	/**
	 * 获取更多页面里视图的更多内容
	 * @param pageId
	 * @param viewId
	 * @return
	 * @author liuhj
	 * 2012-8-13下午05:06:31
	 */
	public List<MoreContentDto> getAllMoreContentById(int pageId,int viewId);
	
	/**
	 * 根据应用ID和类型获取更多
	 * @param appId
	 * @param type
	 * @return
	 */
	public List<ClientMoreDto> listMoreContentByCon(int appId, int type);
	
	/**
	 * 根据视图ID删除视图上绑定的功能
	 * @param viewId
	 */
	public void deleteMoreContentByViewId(int viewId);
}
